/**
 * 
 */
package dgdb2d;

import java.io.Serializable;
import java.net.InetSocketAddress;

/**
 * Para adresow serwerow,
 * 
 * @author Patryk Chaber
 * 
 */
public class PairIp implements Serializable {
	private static final long serialVersionUID = 3412552951136010720L;
	/**
	 * Adres pierwszego serwera.
	 */
	private InetSocketAddress first;
	/**
	 * Adres drugiego serwera.
	 */
	private InetSocketAddress second;

	/**
	 * Konstruktor.
	 * 
	 * @param first
	 *            Adres pierwszego serwera.
	 * @param second
	 *            Adres drugiego serwera.
	 */
	public PairIp(InetSocketAddress first, InetSocketAddress second) {
		super();
		this.first = first;
		this.second = second;
	}

	/**
	 * Zwraca adres pierwszego serwera z pary.
	 * 
	 * @return Adres pierwszego serwera.
	 */
	public InetSocketAddress getFirst() {
		return first;
	}

	/**
	 * Zmiana adresu pierwszego serwera z pary.
	 * 
	 * @param first
	 *            Nowy adres pierwszego serwera.
	 */
	public void setFirst(InetSocketAddress first) {
		this.first = first;
	}

	/**
	 * Zwraca adres drugiego serwera z pary.
	 * 
	 * @return Adres drugiego serwera.
	 */
	public InetSocketAddress getSecond() {
		return second;
	}

	/**
	 * Zmiana adresu drugiego serwera z pary.
	 * 
	 * @param first
	 *            Nowy adres drugiego serwera.
	 */
	public void setSecond(InetSocketAddress second) {
		this.second = second;
	}
}
